package com.giantlizard.cloud.base.entity;

import lombok.Data;

import java.io.Serializable;

@Data
public class LogRecordData implements Serializable {

    /**
     * 用户id
     */
    private String userId;
    /**
     * 用户名
     */
    private String username;
    /**
     * 请求描述
     */
    private String description;
    /**
     * 请求路径
     */
    private String requestUrl;
    /**
     * 请求方法
     */
    private String requestMethod;
    /**
     * 请求类型
     */
    private String requestType;
    /**
     * 请求参数
     */
    private String requestParam;
    /**
     * 请求IP
     */
    private String requestIp;
    /**
     * 请求IP地点
     */
    private String requestLocation;
    /**
     * 请求开始时间
     */
    private String requestStartTime;
    /**
     * 请求结束时间
     */
    private String requestEndTime;
    /**
     * 请求耗时
     */
    private String requestTime;
    /**
     * 返回参数
     */
    private String resultJson;
    /**
     * 是否发生异常
     */
    private String isException;
    /**
     * 异常信息
     */
    private String exceptionMsg;
}
